imposing fine - Turco Inglés Diccionario